Slender worm-eel - Español Inglés Diccionario